package com.hw.one.dam2.service;

import java.util.List;
import java.util.Map;

/**
 * 空气质量目标 业务逻辑接口
 * @author 李亚坤
 * @createtime 2017年3月22日10:09:56
 *
 */
public interface IExamineTargetService {

    /**
     * 查询空气质量目标目标
     * @author 李亚坤
     * @createtime 2017年3月22日10:02:44
     * @return
     * @param map
     */
    Object findAirQualityTargetGoals(Map map) throws Exception;

    /**
     * 查询空气质量目标完成情况(区级)
     * 返回的是一个区的十二个月份目标完成情况
     * @author 李亚坤
     * @createtime 2017年3月22日10:53:09
     * @param map
     * @return
     */
    Object findAirQualityGoalCompletionWithArea(Map map) throws Exception;

    /**
     * 查询空气质量目标完成情况(市级)
     * 返回的是市里的每个区的 目标完成情况
     * @author 李亚坤
     * @createtime 2017年3月22日13:52:05
     * @param map
     * @return
     */
    Object findAirQualityGoalCompletionWithCity(Map map) throws Exception;

    /**
     * 根据 行政编码 查询信息
     * @param regionCode
     * @return
     * @throws Exception
     */
    Map<String, Object> findRegionInfoById(String regionCode) throws Exception;
}
